99198354
98229219
4083454
53864454
3785920
34882818
91463656
6395744
87399679
22998906
43752023
18168125
54892389
59153272
68467045
7977909
6524252
51805616
45363590
46324857
97496872
4977761
49837904
25918397
24162881
77766668
70394284
77376521
2504878
48375530
70926578
37431256
5887305
49974552
70661615
91251987
75308402
49207188
27923360
13299925