27218989
55233996
36137154
4155562
22214214
16385623
23344224
37693300
52147610
73204405
31738277
46639974
29193841
39944094
42217725
10732156
16136343
57911872
17186863
81251508
47041636
334987
69031231
49616880
32695283
42903859
36397990
83052799
66029528
95361911
18462904
32428056
4421519
7701698
1751013
917533
39341076
46841824
33666913
9657251