3303399
76915247
42671723
64577010
87807178
99535321
73301348
69587147
67617389
55362725
27542472
17588781
971633
43313538
5955239
15084175
82904051
44879787
70394218
30755494
42129543
1218558
99855593
9583784
17764880
32274628
45441484
9823819
8218150
85378867
26709216
90146206
47234827
85327545
82216358
573510000
85498138
68944896
13541461
46907598