13032287
55173745
17897520
94772413
5056337
445374
98552169
60831461
96755759
14048063
679688
2358763
7170624
77901284
76146649
21157841
2995060
19008729
17756746
1768728
97026816
19642476
535204
85615309
4384653
29247153
71341216
66342040
64285206
97783208
47816506
57106981
16332434
37235960
15553852
19461415
46503175
29238174
39077421
35941493