46563840
31408905
9291022
35738783
7376772
97391398
87742530
55208765
49185689
41738437
49042731
55401359
19519614
21514369
30184859
42996113
89556560
76067599
78157466
37287157
9716055
40695614
92455541
70459035
74967826
13734252
45387811
54506547
3968865
47765801
48026103
403057
84342553
30256222
15195176
89512399
69206302
9134063
79356257
62697578