14786759
72826651
64351475
17513536
84808123
34951061
82082390
39729661
70992854
31923806
8985488
15889480
37368496
93538688
16282948
54709870
55268028
52608901
23081874
81447228
17803399
36402297
23753085
76807436
81617942
23446048
62729434
93208081
10615317
32155255
35231710
56707818
73763592
64948320
62474259
74428385
19108430
11474239
4696161
36135047