61104934
19427786
13204623
3002201
1112515
93193056
684331
92599607
15975011
59808408
82454680
51793702
8449560
99204129
44873216
96713072
70715087
23134380
5246293
66311371
72939358
8864348
9728246
20553471
45222182
46005890
60877721
47629276
35616875
2979116
70642040
507743
89171606
48601497
47984149
495150
90334107
29002760
63176108
1696102