1604942
90173771
78967168
89475468
52501958
80422188
2382620
83588567
8784064
7471202
17035545
92715322
45144888
85278671
52582260
75031884
58111662
32712732
75128720
76281350
43215548
3963207
15383014
86289240
59596219
78054115
63401757
95772562
81547082
60645994
94594479
11754036
88284414
30778324
71978374
16175539
79462203
4851850
91727346
27737629