65842511
34771503
77991638
9237102
22257187
9988460
40751966
21085537
49262871
5328832
69083864
83793274
79839478
15027510
86819343
42419865
47525641
84032771
73014355
3667887
32351024
31486000
62854199
20457386
39164904
84974359
53615405
93512236
84504608
8686336
47065329
32636633
59888176
25876229
2111480
68358551
22394119
23571551
2848930
4141347