19546297
40326415
25591054
73335608
59924417
86169749
33063621
58462755
72215334
86667814
22333109
7589935
14199177
53152711
40652752
92305183
55266133
27257580
83204815
8062369
40401925
57354514
59635735
79739428
77043734
1499025
1537574
49035610
35484342
88072466
72953037
25435511
81229929
47511699
82583481
1783862
18706699
51006934
1630767
64042683