81805291
36047974
74945395
54844638
94128101
95139077
72689438
31548760
85994841
70626532
90823557
82105467
15814988
12105119
21498164
29084742
19911378
2099811
55964969
85936807
22659885
9394374
33551648
10721793
53647196
47895362
64674356
40444226
34584355
43205703
16061312
16019764
39614112
56298859
16714956
90305970
66309028
65884331
47044593
26833940