37441751
7164263
87018784
40274780
47574580
19265838
665438
28401426
322318
69886926
43216021
30753998
80705429
74724741
8406243
91213405
14502609
44635747
67393312
35823516
2747341
37818672
7693779
328937
38793173
38491801
36149226
75177987
5488778
8885367
6464147
8882483
68318391
98309974
45484348
41868055
44253345
8647439
11533447
24679096