66942983
2882738
22275662
31449100
28027825
6370913
51472357
1883116
1751698
9824502
91554832
37494279
4713335
36142414
56367183
73457497
67709613
59639815
98705396
87637424
35368616
50949186
5379892
3336858
82475860
99772861
22472230
86198300
11837749
78376383
44738531
84908231
86482552
17579275
33564750
73424007
25286800
21641230
9316152
54474494