26209628
73558231
15371339
63457849
48201025
68116177
7706317
67972551
44668511
7033231
22477771
80031256
68541776
33197895
93223226
41145848
51697223
40089200
63038696
71546370
257313
10211753
2159641
3811444
51215970
10062815
22608401
8193571
25692688
16088189
15375169
6825409
91173810
2045461
57196976
98281120
27261319
6623610
53149485
47535014