8388696
2322721
27827174
49863208
56706424
47239169
19874573
7979582
6077942
4627145
73752321
16344321
40013090
47262890
81057130
24483074
64373826
64007946
52743033
58902304
61167647
11139876
9128668
28288481
463507
90333171
6593967
69968171
95792121
60479566
52931701
86309822
55815384
83514773
65632710
10312972
13961106
98482047
60282280
77218698