80659979
85221051
761111
80473892
40232983
15072090
2441963
68353956
14951095
8119306
55811295
38628814
94765426
19599333
34241472
1311285
8687478
962763
45339045
49413407
96673917
90073274
24031649
99822846
1331633
87008382
47113122
5871179
845767
55724098
45236687
6128182
12264494
69454209
56087534
99577405
48526776
8933663
77102964
62949774