22353298
9332820
24172595
61601824
65724644
15383525
79975775
47672066
877832
1082182
13844189
76889308
1158593
77614747
7121177
36903099
2185690
67964550
62948345
65625929
19064732
29458756
1085935
23877329
90529649
4406134
76623870
4192926
80346780
16303728
89713153
87155159
38342908
1596819
1386290
96756245
97282362
71527673
38004867
8396914