12555413
79752337
72715738
35878088
95968320
85287607
67393034
3741371
2253420
59248198
55146094
72624343
839380
4958632
6646283
73023699
73862792
43005845
59188696
22527291
27357474
98066590
11183044
81586621
92569230
29181220
99929544
99316657
2069765
28567936
27831184
48709540
87628192
18455183
62444070
68244278
72441142
26588327
88294187
40157486