34745532
8244613
13317606
99644866
2893185
17141791
17371182
34094138
67266054
47174682
23772794
75566999
44521470
58096464
55182267
63169283
60798397
51437080
26005675
22092161
74697211
86516242
78033502
43112024
21476005
5355097
85322546
60738242
16873121
53664841
85277193
79016373
96767205
8441715
6060283
54624285
50838909
26404982
98266371
13568233