174894
1681833
863715
2428313
251702
352234
511043
92430
21149
67942
46821
105726
45925
192395
91739
6859
73448
207747
7763
261015
402802
232031
108433
41216
1137254
114293
43868
63644
117978
124632
45580
44536
184317
135265
836327
333662
302035
375391
36132
678956
155346
1988160
858060
1354354
492268
815541
613579
412966
958869
441311
376873
03636
738103