85397093
35804867
7167126
2667592
37202285
61564317
48116656
8054048
29686072
60108773
33891502
77234716
4403892
12489863
61925800
33923738
79003750
36505772
31549284
52145439
11148205
51737757
44701999
1041617
52348127
76581037
85223916
3624157
38778226
70096656
87874580
53219639
86385362
65654861
53566878
80088853
21998062
99066865
37817830
8129737