3273191
2263725
94602335
79004657
83729649
73872691
18977502
32039905
38896171
73803021
76882282
86676936
16845959
94319126
9055277
68704216
2168061
81466533
34188219
92483148
61798498
50978819
93778279
90763054
49366775
30733647
2724721
60663934
24961862
3199827
72075664
43719834
32749061
19342682
44624045
55039791
63504705
82628530
28156183
13068809