90108077
68777837
66402019
16949256
43376984
32311816
160653
35767423
61378513
95317351
37688991
56795964
97637804
23012986
9828900
3501264
73628605
17315646
66583702
25678967
22377442
890955
95592411
74527081
14981436
51185115
90486442
48642598
93128280
14797283
66944070
473947
92479784
13358561
62025396
2673893
34805055
17674008
62596422
17109901