20086805
64038040
5095727
2867801
1763120
29582109
81339230
69895016
61956293
8127539
62586631
6397785
6448212
96949758
77983777
5183420
87553888
18595116
98398950
25129266
24119550
15775186
2827352
8316582
70524762
5982976
35346672
39039152
61437324
8016861
1190396
9071157
12594
62918977
78834201
97505868
98419880
60534875
65471233
79785031