85946161
50801790
18243625
7974624
86367100
45567525
52663435
84975950
34141131
79128641
22452043
12873655
9499696
41778240
73978328
52203772
46167233
86058648
69161504
3804761
50826451
75299966
35203280
86574264
24175232
74112392
38805196
14777601
20058151
74385927
61219104
62415127
2949945
98421621
43166560
19657772
56727861
91402385
10913085
83436893