41875257
2436373
4209602
83063844
23386153
71786549
23786879
88727127
48469854
97924138
56372094
17642091
8453290
72972219
14687945
94305374
30968771
90744169
19629781
92854536
19418382
17717687
60848183
22919516
23865391
36652806
25815349
53725985
4951780
16498694
41983068
48993927
24186587
82481925
64583421
4586143
12558940
7337593
50163399
28506500