58725247
92379171
83393014
12554070
82891188
56565937
93608121
4354969
94333546
39422064
37773186
93364640
11773425
89289785
72442744
28734973
92029907
88978611
35474342
8688515
60585189
73805013
17243517
9396446
8362598
6686943
9384454
3182982
72818342
52632751
28101499
99236639
355377
13616933
8444121
6372
44252867
2693791
4719170
53833406