55942096
96188450
98392579
10131704
24925850
91943692
2191698
3938825
29614849
30634941
38541238
9917943
1188280
91088933
91297096
78047632
39842845
60188987
8873230
15733366
60066103
4013249
18752612
90808427
26231857
42638671
5588249
98362528
6967836
72792537
9834813
56667801
3507110
99476964
27492914
482359
64149610
9902818
47152053
13406431