1113000
43002302
708119
8039151
28519714
89852316
70248376
50266098
32989670
31652035
82863167
20702955
33379239
76957405
37805464
51992129
34254289
25654754
90777733
747800
3770847
9703271
12038859
14108574
21493255
51077525
70232815
21825778
20251934
76235967
62065569
1429967
32503129
86946365
29734547
37374995
3698259
4519249
25768418
574472