26019943
7209411
48103303
23078912
31807688
65885310
12162660
59176861
86742393
22954727
24589128
4937640
13059592
83573754
82335753
23312201
52747399
67544590
93999508
55727862
93626477
34529299
74582516
678267
47656030
22931487
5792992
44757387
62942005
4649526
80798292
94069897
66114541
68063506
2743860
74115576
56376560
12019214
33115442
75007675