10264150
32105638
87112946
8485429
99169591
44459336
40179677
3888400
46628752
79484254
55594209
66889645
25244467
42169775
7706481
23528584
10051579
39549901
1973159
70144152
3002566
45819412
33352601
44135592
67578676
5309110
2823534
73619343
40326717
2406348
88487676
8430822
43057692
90418890
57788444
66015232
95174227
4444379
94833343
52292951