13355291
68179666
50518722
6101653
30509608
24111685
8978175
95099295
24221444
96131064
13753452
4155345
3592332
79843640
76656815
24511263
12242112
173248
90384118
2578619
69328096
42209017
71371616
53867342
19745797
89974802
5827333
93504310
12259384
87815209
42288835
94506486
8524343
46496030
12181868
3455706
2892203
68185412
1212574
99529933