65006680
4368824
49342710
3371453
3908434
9393936
99747633
20161288
57273142
24036750
79311680
59827041
56774828
33135821
19508707
34463434
65635195
6683460
28559988
97291366
64979191
1226282
49818084
13504647
3308993
4081688
17282969
99231443
16078411
63504174
50425135
63592291
4652516
93924675
74947166
49199976
93114605
87082178
9387546
73759072