5619586
1683764
21151515
75263077
8223843
6559741
11592924
23597825
23574885
59699595
27914827
72287609
50385440
93301516
7555220
31539719
12166850
21224697
29968312
21176437
72359858
59071698
79001405
36287061
44885177
37579736
4888594
1829474
1252265
15697369
996247
11317961
85385101
1903666
46911125
27293833
38469354
87911132
68461744
30064033