45562445
3216709
41273439
37185740
8234784
53638710
25365416
12305340
1473643
50423124
6691571
39738939
60713016
19316768
20821828
17391464
51454383
94382845
53604154
54609972
81257421
18983627
86103340
70037396
15787481
91607382
24464243
17523211
62795807
81406518
9636403
71702132
15595820
8975839
2294720
84938237
8339498
22718279
17739357
83388396