84628
34358
78724
102017
98214
29852
16830
44715
561103
34728
940153
48353
22132
4227431
60581460
7079584
55261830
49491088
4901572
8882574