293932
0106596
398585
259915
292510
973039
697850
64093
38596
8611894
370126
861975
36023
64547
754927
5774957
679593
51836
287002
17891