60916291
83321545
24389109
7848723
92153163
62551497
1335750
91695970
33172862
19079545
28744907
487926
13751298
37544808
79547417
28748830
70194494
19425595
2268323
11433746
94324823
7626703
52145916
13291669
6424362
43481922
7703206
76517302
30116665
76174637
39666641
134118
52397130
75118712
91953730
74271605
57807244
11502466
31603690
93094040