83229242
64839546
16925397
38465379
62184002
78344879
40252707
19604174
36947030
7248015
62459647
86598391
1987270
6770405
1451758
86243957
34881654
53127070
47279033
70146255
17395701
74303492
5259663
8876242
95649089
36725225
93715718
79878177
60194903
84494421
9901285
63237760
94604984
88517449
23965595
58953421
8562169
2742394
21811880
57095880