59245523
12131479
53256679
8814932
14323142
74967861
18233639
38069279
16758563
35674511
967637
15085091
75826485
67386851
60743219
40917170
7146482
13184268
91812604
75892408
64445160
79561538
32213480
44868909
54212986
9531
8672385
31514772
30521290
23961130
35744656
62706460
7021173
43794389
54284071
46171285
90976579
58814718
98661847
98721434