51955595
20468275
95702932
97597570
19752264
93196475
37995295
48028718
49977650
85939902
62388155
1515987
1851249
47351440
44576676
92749555
59791268
42525183
60739000
978296
66624573
504978
21862637
2184907
9981974
9744972
20684799
56753315
523717
17682151
51632954
91284709
65851730
50432758
57084785
77611132
11896879
52363526
87069825
57524211