94934013
94935980
3972993
53141109
44824312
57774984
18171023
26039587
199911
98214059
68033910
85407376
90235621
97715691
81529440
23751790
18279971
5515802
4722891
99478685
22516385
50807760
47351066
6885894
3999742
62204354
7045639
9639174
11196754
1402714
56968801
32156688
24814641
58664485
1977356
31241941
12996228
15145287
55263497
65754494