60564440
95108601
1793279
13889448
24898752
16724880
12185224
72445026
29521558
156253
86463886
1270732
8822242
4901957
46759109
91591080
39327890
64748505
70051055
4169927
8711682
12093790
43225130
68028080
28209928
31089534
82215623
83937451
64582266
32384112
9911647
44288819
74946099
8934931
55742291
68941380
2792397
62969387
68365575
3494845