27439253
14263612
3463336
8243216
6355358
72108457
28048210
78987858
70801081
2343933
7243128
69911131
2331304
51596331
73921091
7194999
19452985
11775992
30676930
99764325
16916435
75163394
72472359
17892968
1393383
24733534
72072431
91432501
60931084
72878163
41891016
25861886
50762777
18631852
3519114
22064670
44035691
84412117
62848894
16564567