80707427
4642480
8733227
12343869
6716127
82186439
81911782
14939041
4216961
5547413
22729463
32837332
48413591
9625770
81124980
56585607
43215326
92963432
79795458
11095030
72738299
52927662
17413188
29547822
59379827
20984212
84774721
25258159
67435142
11347732
54437228
27666467
26377206
14514644
62629666
30533384
2641592
3052422
22673330
67943905