83933620
74951679
8455117
70006857
47111022
15406068
12766093
34191244
27797221
8955230
7163014
71823551
99289207
62946035
38827928
50083283
32606841
70397144
83163840
3777501
63433778
52532367
60318378
49622398
41706342
94757621
47963839
77259944
11063659
94503443
25694477
8431763
45778099
27883900
49954702
89425138
57302321
75388623
39553966
6786374