71411876
88248015
93236880
65653800
72254700
52078223
64629732
8818541
2341954
59535902
23501306
23172637
22514526
64257598
67008512
8346533
31866220
30454293
75772359
81049146
97697848
67867690
8817151
49102355
15173384
59499283
25725353
95097131
65153464
29857778
6830658
57297437
64984553
94533872
27996005
123231
79916623
34295986
47682360
14931930