33113944
16527967
85015555
19591181
23641340
66081838
15895136
27862996
52182753
83838686
72986060
30302188
55643647
143977
3234710
57284033
62609796
7337702
78813942
19573392
21058346
12042031
46774175
96984587
35812733
3073375
49537907
3885759
17726024
95474944
686306
4684222
52561029
98701983
50481699
66588164
66917192
441829
78078891
37046297