80353719
7899207
88786916
69896384
26075245
9491633
4507168
85533934
24297396
7884399
13321264
59488082
7271702
32682428
43364366
67393864
42766674
5545806
82412490
85454239
61313846
18958583
1862166
92199620
9014330
81592451
8781756
66276081
95739905
7186874
34661339
17136754
28441632
23662604
91305846
71201475
81173394
88524359
43932689
39086518