67218260
17648031
4589198
3069375
16645005
2773789
16938450
12929815
89705034
80154805
69068001
84112959
10109531
31121981
79605357
36546781
314116
72224305
51047202
77351513
9017954
70839502
16779432
55739878
31456540
21907521
29282037
43771439
43774455
71048792
64203339
52982507
61768074
48923521
15753405
59876868
8662693
47583331
4347691
39897652