90257987
23741482
10593632
15763498
82904289
40459213
1763127
49187355
93051568
28921966
61912504
9597348
1398759
22343388
88478231
44995019
42657087
3877119
14041412
70019223
43253838
40534271
98902905
22515494
47177725
16066691
23489656
11584265
18163947
3558556
43056326
24506612
19243252
54741562
4586085
65311574
713801
39371952
58518027
85485748