412802
395391
217747
127978
194317
261015
36132
845541
883715
1137254
44536
92430
6859
708956
1404354
2478313
43868
114293
03636
541043
21149
302035
155346
1731833
412966
124632
192395
45925
232031
866327
180894
73448
386873
41216
63644
7763
858060
2048160
492268
461311
748103
108433
45580
87942
261702
46821
105726
91739
352234
135265
333662
633579
988869