77931658
9869632
96252559
59735637
25872952
94684232
85934104
40728175
46127340
18783665
5223524
12416502
63773880
1199219
90392842
28841325
8627962
89431467
79617213
42578365
45168607
24051366
55658863
15622007
42572721
92692543
61958183
32215879
32961059
44008233
8722533
33563399
6618445
36104794
10537333
81059302
68459990
59597330
93416012
57968091