950
1011148
87439
34433
2113
774101
42719
1878
641136
48346
20521
864121
778147
869158
59087
87630
27152
6285
941103
22820