48397973
8560933
9429368
2003863
4997805
14134614
231285
41157173
13851542
8651710
2037558
15058521
89209946
43728123
34605624
34526380
38155249
17743931
34039701
37082078
5610986
75112106
30511881
8689118
38314750
6101374
22004519
33784546
79204130
18759214
12368869
32968644
64773668
61424259
37905985
3199161
8077113
83783434
13844602
67533107