4134445
4609890
18156992
80246248
8201306
1469282
61473054
17952570
58385419
7816182
66084027
12829780
39752454
94809957
9679122
58452543
98235281
85259995
4544894
29232866
15067790
28344566
94332049
23785609
25584615
69493873
8537738
921068
21144106
48032324
18958255
14519309
2628428
51912175
45867372
75479557
22882667
50435704
39889705
18328757