15502347
32138718
38434903
47254572
4937738
11728486
28373277
18118271
7550267
2285145
33773565
60372032
93886436
44704018
58993129
45383049
44997438
10934714
24344507
5612455
54616954
40304099
64761835
55896493
39967471
55288220
75352750
30766354
74096996
93979346
79482932
20369668
76501423
38801661
9186551
4208465
5965385
60671262
11934466
2545376