32265881
25676198
47494972
47782530
23147489
2523532
52696891
42012848
24574475
45258498
68686554
1134709
12134989
43831346
60141822
68776296
96635066
71429617
23682954
2462188
95733410
66381276
51251911
26089623
84588340
75537557
13828923
94004772
80305325
37572
11528916
10649274
68865235
60242953
24312266
64889532
39375048
15872146
48111813
3759394