20263773
23148433
5167409
2888148
37189750
98841590
136220
60946288
73664983
96279958
73089058
4893721
97518304
52502285
92526699
72548803
1362858
4681708
15052017
54717835
84839094
8353295
27469634
8014731
44211598
19744616
42623544
49393395
34035883
30448016
32708748
8153613
69019079
5930185
33374480
48691543
6051811
47018039
76329475
6252347