59682442
1997980
67948023
9900555
2139884
66171428
524464
80974903
12987837
52719782
25647460
22921383
81532561
64423947
56683553
66855977
12162594
56677661
10039082
51222920
45494193
62399949
60037148
41217534
80245157
36612926
50248658
412764
85828677
30026330
50912970
94641188
3364426
10383127
78419670
75211691
46351969
73957037
11139403
46968395