16811619
6836566
12904367
58948894
87059
22364461
30406431
54086954
8097621
14763128
481714
29938483
95047094
580432
44227719
9349598
95956260
51466332
49899236
7578900
58358922
54477897
7200674
4415180
1467380
62482452
1296050
11207422
33584819
43926571
35365877
89543396
52222121
20978320
2262428
15186273
72995840
9339299
80457811
87649107