65746293
98445677
14202876
38163833
45602558
36101241
11484926
76856055
11281935
85968081
3588096
7988713
66826265
33723418
92465098
11174567
57115424
20301458
90647706
35629022
71992132
21382698
93717750
26514501
58705141
35591311
34439611
18024046
23601261
41587787
68976360
24049331
2376942
17727583
79793952
10314619
4207770
2120688
2787291
16317258