87704458
54407555
7897688
40021832
19978655
80755125
41715745
50338961
53187636
5273575
10766634
50887992
38646388
25891488
15382686
39938135
62096409
93882373
96807680
9044722
62829809
81996255
97069446
9543553
24377294
18793617
82001310
98682657
55075462
14113180
6043501
65714321
1571482
8489386
75131144
7405325
90129129
90734899
3394860
83413760