44745209
36865948
29107586
7211509
2564473
68291384
6386637
5675095
5336912
60501061
3763299
52731234
10782543
48208816
774684
57683676
39087032
44556688
57313524
14571265
89462063
21898530
10365994
16618641
49807499
94984234
2363601
91426335
38304482
48441374
32779460
5143486
8215739
39997410
68265293
93603681
64592351
22158466
5239497
73018018