17785586
66847698
40869835
23009144
79608904
88679056
51126105
67844170
68717479
12858002
9312123
25555119
5719176
2244304
81118725
68152740
59452613
33547469
10527828
32567378
79124920
38346267
29953748
66144489
73992688
43204791
55228432
911707
38129255
18217773
3794541
47628807
1724526
13753379
42735348
22544991
37325679
57695862
25017350
4420407