71849888
7956977
17324512
81836567
25317495
36375610
59716549
5127484
1933588
90996665
74997596
23285318
38435473
99385006
140029
91478766
50311335
98671242
20086987
69766795
48512470
26522226
9932694
29411471
57194117
1298790
86767834
20103892
60702994
37883021
89595083
32533451
12252899
64731935
31435379
61852956
50532590
94719890
94698812
62249220