31153780
70705473
47562699
753906
40566939
32224950
98026979
788054
96201172
39566791
50575537
45265739
60154802
22826450
38168748
48242428
79098796
43122816
3996143
98155033
75939192
49747927
93175018
34014323
56212519
17903290
18582725
36237278
16867661
89966571
505470
58433617
36903036
77714890
38132660
88893208
37755407
78745959
33181076
48409923