68925342
11002949
25868834
56102344
9463423
49541188
40028179
88309425
56041344
10539014
52899900
2563343
82416916
27988505
20956277
19796155
4420367
59998995
25732786
85832721
75053571
53311507
5182142
7380727
70994233
97773279
38401142
377886
97413305
14211949
90237289
19615988
25185326
43267405
49659175
21376273
49933055
62384987
33925799
20095078