10228666
4831386
2833118
59422490
61736590
80531575
73364641
9137868
37488496
91296706
30543358
43131523
6115958
25307494
76202309
13909330
93764564
472051
4031202
4282691
70515612
25757371
48976331
60575346
86813894
55784951
91669007
2096666
79974948
56011649
48358710
69264190
95355197
90923347
79518645
3394487
53818943
41596088
4253344
13538832