6939763
9114062
48636591
1628599
61747670
34579738
75139997
16218069
24643098
17799402
40824817
61355169
8197162
5913892
76233492
51795753
30661133
95346147
75361226
35213180
19525594
5523140
53039709
63293213
69615653
42968453
85909567
4623495
29167285
52133341
14624152
71911487
9063114
14715638
66337989
22358339
3864378
31989084
2939530
17175765