56619025
72244092
8465350
31962250
21168415
66227901
7917631
52951475
58531852
34688187
7929282
62569492
20742007
89141978
24088961
80569687
38469297
45098085
16108365
10413694
46117036
5127100
1962731
95039281
55239208
8046851
87591911
4414180
27275113
3793224
81554260
46631273
2872986
39519637
60282905
32505827
68329346
40221016
30971494
45803949