16022707
84954426
97903936
97924276
7245768
8088052
30564760
2269279
75973649
46353440
72409236
66076539
82216860
70376517
9979106
78922746
38577898
64007662
78172649
34632166
4622909
21069098
8246237
18398288
81624305
85824566
89498053
39701922
81037958
66646651
74186842
36946357
8374405
1098964
65946140
61906971
8176199
70682474
47468096
25347359