96654910
97662579
85679008
59826080
90787340
83722613
38074314
75335435
538497
8343163
5623817
48053334
64489164
28591727
18535493
64632740
85733485
8425308
284897
7843768
93366417
13027236
74421308
57243635
18943113
92176402
61497106
34499413
68926724
33114280
9368896
40393723
3942533
3989393
12924007
55725994
91667491
810993
12561461
51754343