81135816
3651824
8175611
43327791
16967064
11898838
65007716
94667239
29495716
71146609
73566980
23044604
12547886
99593892
58879161
51095366
82152750
27003086
17648187
3027757
25744038
82996491
42857728
37049810
22483386
61302688
14047014
92161095
9420486
92019767
17561333
78372711
78486210
2737119
38006461
23057946
78922086
52376276
85775878
30987350