18895187
52347658
6708531
92679452
8699226
63324415
66445017
63163859
86508316
73867720
66364850
32226592
90958163
70056987
91832466
27868292
7607457
84594054
22986322
16137022
41364369
62155554
10315909
7185939
5790624
3225643
31329497
16409823
51946285
2066735
38958578
31372675
49206271
17193382
89679734
33079480
95454606
51855093
35633194
26855361