15819809
5687
77268638
18863263
58351181
27539340
9175294
41564110
11847160
6001721
9776295
1484630
19186998
99973280
4003806
43173342
70562877
63485842
28154172
6881109
96693799
69372812
14586164
9962470
6783060
81782683
84164173
7171105
84829942
55698450
2624350
89336876
75227834
81615972
61935023
6265135
44023782
25079888
37917982
10531771