14937175
12455136
48659342
36397825
43422593
79459074
89096975
98355625
75471114
61403615
67106771
24041389
63175363
9868335
56971599
94574752
66753252
71097031
58224594
28403119
35032049
52419565
56095643
4083863
71341447
13363249
6432540
2022207
57019612
63346195
65122760
536838
51056692
17596832
25824431
56408457
22975675
15065721
25092058
3777831