83494147
42986821
16871698
11089980
3927442
64491807
77196402
79153059
30586838
537821
22178482
90126667
2415395
4308416
28216801
85769259
9657645
63269621
72438954
5871958
12881012
25318263
21107087
7199423
42761304
71977735
5019505
165617
37793575
79616986
2955459
75395895
40621878
77425430
3297779
66179480
1683181
88825559
61275889
97053230