45234748
20044823
10832803
2477825
98064010
582268
59144363
29151529
67103226
25762830
3412185
21268500
25465248
5826493
22868619
5452116
67092212
32092082
62728617
96128920
93069173
309733
62538356
28073703
13577821
14127398
1566164
7857082
28016114
6995528
41125532
58243459
31172318
75534881
3131267
61671809
65858629
10011858
8200695
83805281