18404097
4208881
9247185
82981844
1603032
29581370
55306707
27594871
26251927
24621051
49105483
66044849
5755291
48892395
72891944
60875692
64616915
54507977
5080390
6439988
71845778
32099314
20859288
43542779
94725440
83403376
85953166
2577440
91626179
8786135
62264864
86064908
80478356
6467571
36433893
97108478
48171463
14905295
2847716
4904929