43724880
6648902
60194112
70656388
7945151
32176669
35206
1586279
20029405
47025452
21809869
66508909
12866847
46691446
81364721
88537927
51996713
48496484
42307581
41153766
2767303
15159978
2880716
47292316
68664252
28675043
24618891
34675450
35615705
77132017
76601692
71063729
75825735
11603598
36073729
79495474
69552104
81848091
99703024
96706873