10699159
9526020
96841844
80982470
38145783
75271107
42039177
23441772
27228201
54777236
7381098
95171434
40012636
2876005
60864629
25867075
3987679
92592702
30664548
6722398
35079908
60243886
37803614
35072845
37512609
39047912
66456159
96881711
74778038
29825807
42816107
14668626
58219258
67009363
7261647
475193
94173951
78153928
37964817
8099197