34703816
65747458
1659210
3226661
47279933
75988453
537354
9693523
78047444
5508079
3978912
97906840
32552176
70007464
77509617
8955441
25871461
2874305
6266706
4997133
97182059
16125099
48611440
48493451
34187841
52708636
76965186
97623731
45308675
16607147
5116828
8519492
79172626
19978261
25195764
7037651
1622637
19287340
10034114
2127896