21379806
64978047
40759693
9025800
95693458
44673203
4235587
29546348
59921599
43167250
38358010
10173708
71278638
46093693
69179042
5463400
80695078
8898837
31211733
47137471
84831513
66557249
1746167
9288064
90085266
1444093
85665976
59811588
7022365
42995970
58265999
9251844
13892311
66687864
9655767
7319223
79455594
7437985
25274215
77584055