330182
37683478
1416208
5783917
3252818
458742
3415957
16829112
8431648
45167471
962854
5827823
25817497
25705728
21043158
19749468
97375857
22344497
72494004
26085395
45383105
14934507
9175617
6610555
59731914
93816564
1411568
40811703
8536201
99041161
39945208
9602243
29019124
87248047
50888115
81846550
83276480
37437821
62801241
35154768