20203835
1704804
64457594
25104949
883930
2934912
46856869
19688083
37135682
13962427
39439281
38616352
846863
11313960
42983109
58297131
867211
668752
94331626
69316549
11059310
865341
808740
94289294
68118878
7741676
55642298
38305509
10269298
61256640
9562224
70626759
51823636
46527808
4757176
44776
25232555
56352348
5875693
57243577