96004870
45368176
197938
53722691
24148396
49892112
76325129
76274516
59911598
81785845
45254845
87737191
29798819
14348979
76131265
47007682
3226751
87256591
2457755
70619430
18217711
70769931
53153263
615113
75137425
64462721
52837042
98233626
22125074
76098714
32454897
91456238
35579983
22645521
11087553
56955216
45997108
99265430
20253638
67361358