24029292
17611300
50887417
94016849
48524639
13999430
6446545
54198465
40515350
25524152
64011558
89874719
27402750
19924263
69595788
2185636
8703515
3566166
50739018
6304908
12547566
57879535
83886286
33965614
357574
12627049
68942244
10026611
24763770
648779
58297909
18855789
73093101
74006643
32182574
15367293
23133571
56529791
10564891
79542563