16097700
95075206
74282233
55076963
23036992
30825336
64938665
40903375
55748971
51525543
92378619
58334261
50363603
72433726
93802705
49814936
85118232
62467397
58934180
38154926
38929000
776809
44825561
18773898
96957034
79928549
20572962
39826189
81081657
64511983
15955229
17758004
9555735
89386017
30729481
6218973
42497697
92483591
7013299
56675067