5808546
15877014
10695281
7988952
49956719
1129636
91437443
75489835
93049146
67988670
73057368
66285556
63793212
52667255
98887800
8085449
87956482
3235272
17673588
38443121
3336333
38418537
33519224
71902428
83384738
52223730
78685393
8539270
52256413
90172943
52438132
98388905
16467195
41395577
15425088
21252575
672198
30753282
61977124
79281997