18387639
50292882
12897063
84707079
20957606
76136083
70082607
93541669
56351980
28739716
1455742
19041743
59469252
2457721
73447720
14147831
57564650
54664936
3082472
74425494
57724606
75151446
22656977
64435969
8694530
94711580
88275638
29685646
28168030
40982088
96272935
58957429
447759
69103366
86556588
68572274
45407096
75542063
98163000
57914805