51909657
37147768
7364897
3158933
85402691
54622469
6153688
11793913
54095328
55455910
70714084
24053729
42352432
10572457
15363859
3502274
88281637
58906675
18682164
83173332
88195761
1296413
88173073
73821250
23408437
18611338
73823114
36565702
2447279
30876715
62991175
15539399
8679283
22173480
9766990
53722795
38376820
14212535
22551005
93817105