47288
924515
8949
194201
617687
508969
420840
59507
124262
94142
1036993
201469
4638
776842
997647
962124
741224
731338
492492
906871
841667
466781
418890
165336
626933
101979