19554964
8115031
4934351
31564611
2586363
40527786
2828684
62916485
24904029
88017684
87855916
8773601
68177617
6612758
61113289
98932791
340287
54532383
61127170
15915060
36249491
73799240
32048022
42241077
96918805
72958704
16811973
88903373
1107441
54036383
12819904
27585931
17785163
14764341
88196696
4738097
4713385
16632740
60476689
1542572