18685942
690387
50976102
26153453
39386537
46519311
70344016
45116065
26932957
78586971
5525852
12086272
4137959
56906709
91461327
15641933
61393559
36452217
92996467
75487047
21352229
12734778
85223119
66033479
70825668
6928127
3778181
37422075
85607898
80609517
55969052
51955112
52298466
53966171
32383835
57086979
76749871
6965946
15558550
700067