46676444
23819183
10807874
12591994
525958
19106478
54742062
19316056
64402027
20296081
43917547
49244299
91187101
10213335
36231160
50057911
47857554
51946741
99192151
896207
20462800
14594999
63809400
39934518
95918263
77769060
89513261
78152719
98401144
15312651
66036118
5831394
36343907
3105820
1112647
82363481
1097340
6556822
1511032
83778311