65598851
83199577
19885888
10027961
16014306
3471885
89675356
34392152
1351539
73901068
71184469
18971358
54053210
67781423
83411756
305878
25334920
5219665
77293720
32339024
56872222
86051829
52042983
54801856
40692200
34016709
83968483
13592277
29269243
71877127
21789952
41435178
21664552
58596446
6935416
12341005
12267496
90512868
56208948
69846