23623782
34914341
97845463
9195398
52146115
18532624
20902202
96719948
18224447
47124861
32197610
65585062
64349824
16906229
54452911
12435398
5025696
41075123
28826127
96275105
77519434
46873363
1090206
27997197
74604903
58556787
29991360
39508020
37275962
24682780
46452530
56281264
47002295
22773157
75850
2057413
90818731
59941264
22009379
45529723