86859469
96647494
36757440
76564009
60485351
36186755
7843163
4162941
68874359
42254366
22742802
2853586
13891087
8426283
49179393
40046190
61921807
40321796
6429828
17284583
94129052
19363637
12786984
50066624
7821215
68246307
44447945
67336
22935381
36843197
83836113
42736371
6877627
33713486
25572859
70567089
93729080
5544867
67033404
55794231