96366738
87516394
13777093
7476391
34205836
1913875
6575570
89122018
7493281
43534371
1449249
8866993
9032062
74514908
18457267
3366729
70038896
68213386
68705542
44483977
66047582
37735672
86075753
89886018
979112
28669310
34171750
5162431
51879957
68352782
21903121
51772147
3274302
38952496
51249022
73487867
68071363
49772151
94263017
40178241