21637844
19533640
42134025
1193540
41859032
20506832
61523800
23477314
72884857
81541310
35316137
41058110
38722028
2615827
9646183
91417862
16552567
47135640
80041130
74685044
37352057
4439141
84539228
79375755
42892171
67844914
529017
689366
32924565
80569861
95649690
49338591
33069862
77362934
58359689
20225841
485072
3581849
9104046
39353155