7544889
1218020
5353272
50658341
52712625
20879096
31985150
67291973
51547486
81066874
43637204
96807859
19294117
20286607
17914169
62605678
6362169
48462791
90107414
4694281
6350848
53858253
93596137
9556000
39069940
93891630
74692702
95698248
70549306
65067969
28527288
9379454
39547266
82787459
7110573
65086750
73534389
29942443
32626050
90441775