66767983
47783544
12507215
21291458
55033137
97814304
74645286
5739962
1268829
46941866
75531148
55309526
84941031
88287674
5163240
34876198
11881025
11479636
31506197
40211417
35809390
19651999
33701662
90669302
70631799
73362273
48652289
15453873
64391322
62841796
4643498
91577554
4145796
37529376
24473402
14204550
7081519
74324976
55203371
40248874