37496440
304597
41918265
79873896
6897010
40386955
77888133
53183835
7477937
96729176
7062660
1687543
94386920
83111703
78952744
55624952
96091317
2899467
18861579
54894424
55969906
98656111
84282529
57938481
38703395
15403090
58398379
25024278
9570638
3682910
11651354
94455115
64037831
92741548
63576281
25666691
56582027
12509484
88608223
52836407