67822715
15684697
476554
84837928
18869866
77527018
11239650
25034195
76796055
89619990
3028530
67327791
59467013
3014842
4915183
59067101
34315600
36913258
89185166
35634067
31474548
44755572
67617288
1619490
21842108
80877644
65304978
32452359
51885926
34877399
17493695
62254407
62121605
90764445
64732825
1018464
24239145
37685993
96516261
7278996