60429190
39305541
4508945
40865722
91958323
54954214
24704567
6689007
98086572
16373348
15552028
88639219
8362503
94744372
61765418
29664595
88914968
28553034
59964124
28872581
90556544
2589374
9233727
68798740
66293122
9193757
43643809
97993248
11141926
50449306
59514346
77445702
89598945
73914321
54842978
9012727
95096424
65205076
56719538
80024751