17943566
30977465
474265
25301732
71139142
86186751
72379945
87609285
84903120
86818087
71106630
21233456
22348162
37512709
86415797
77907900
79096202
1459757
56979306
16898634
28339293
6549324
2475065
61064847
864571
42268054
12812726
710605
87652174
85469325
77239141
1476331
56877834
32546913
60796144
76154573
27645851
88752157
86244537
1487556