3692707
32227479
15112203
17699907
8633445
48865938
28661068
5299247
259666
47632006
93969361
69987621
70267064
7696220
727222
37941823
18441600
36115824
12901919
78596080
28685307
30737721
25737774
14674403
4632842
65125317
72981942
5394604
2298476
67583700
21025687
7442822
88381004
79365750
32139966
50928754
5403955
39907640
56138973
20358618