66692160
59257325
43072578
88332849
52495398
64683031
7855270
51865105
94874314
27733695
23101454
72723988
36542226
59863148
29566158
29148228
59194119
98321185
18268196
30718006
38591037
20225334
1236518
8644592
71952399
96351694
57117621
69272599
38325910
4663459
55238549
19002477
13788539
65618080
40542626
63261074
91488042
22909199
33551035
12687356