46984718
20438129
8460623
74181085
69514801
62142404
19068440
79825583
807118
22292031
41907485
30239341
92515626
1603872
6822999
8735154
65667753
3234375
59575226
22794721
75316499
44031694
37501376
43651220
23265620
8095884
8663105
52575044
61193438
35253295
95336480
61035
3098678
45455205
17523804
70647483
5938067
79349780
22379471
38112008