96032031
41048441
78359455
61612728
2905874
29967489
14084694
44728903
66585335
42929763
50455762
61626928
83886
3173193
32397645
1381942
30763122
75469117
38446192
18926772
70691265
31327689
35647950
64432778
53564451
98379210
57241235
33722437
11162084
10747253
15504544
93203326
51421398
6938270
56149550
21682849
29204196
19652849
70085565
7714014