14788576
6606427
93793068
97131665
65915943
50036617
34505906
53234523
1739341
84612125
58193804
81903314
41667020
45821694
39727935
6017434
1877465
45159987
16066963
38716591
11655318
86359119
67714065
48756747
6177110
45444129
22494917
86868874
14451871
16821924
22729955
67632989
3495517
70925983
18323786
7744037
16558420
20584351
10119256
2387162