19809665
1454455
7073626
54111919
6881452
91676508
66464616
9387195
40028728
94105640
91402666
2057614
381060
75969521
5323503
80506979
65933012
15841973
28945178
972922
38557575
4874252
11667404
99966653
34243091
49929046
33285924
54743416
55621143
35191692
84188837
8756493
56182080
60053153
45241787
90534559
23926187
90118631
54935277
25612778