34191188
59881193
88696573
56862310
19553328
19354931
1077186
5074681
27585434
59415562
59978470
84554803
73526617
56015003
31379552
95057264
80238131
19092565
32069146
99671472
69295109
18968459
28402031
2601424
1914696
13781015
81321882
51747557
90429317
10953596
57707981
52154511
34127244
87903592
84247734
34592078
9249808
49865892
45921192
85485860