37936036
98593056
15238622
43127272
6882110
3814008
46547119
77665187
78364864
16865035
61224766
72849208
51806593
1112057
10244689
73987629
28118750
99256400
15509214
84516670
38035759
50218026
87569453
36136192
34722381
71123995
70434928
7128758
77364125
96914241
29618031
82534461
70399683
71584051
29094472
8123716
87941382
26663163
24051464
79926025