60274583
54551509
85444558
76758955
3209369
3738214
6246872
39197704
6242491
77573822
24767124
18515502
76617343
39965237
80896361
97588111
19521510
22907132
696448
22015103
68584692
19988308
36368486
1363303
12107771
36778443
27219053
11932425
19565655
50777871
8162640
82748737
64464228
74232190
44511065
49596868
28475572
75009144
87367725
16376219