51669614
18523641
89474409
98911890
96767265
46248666
20963315
57634347
72604457
70734198
25106319
6085078
49623940
2962436
71763143
58744068
54256290
2067175
58107138
25248274
62933990
50809906
2519839
8248363
10239461
60085056
44897340
41527056
6674827
87035833
91702098
30675783
49412698
63678500
62029148
93959092
83648031
57338013
74269523
1888809