86869090
54533104
43286954
7180694
99358761
20763205
3608596
8081277
36289445
32009302
48028200
16757089
603568
32768828
63341326
32038719
15618940
52927660
23746792
23945687
72657210
2070679
82255245
11267641
96966380
68939191
42138899
65668710
84373169
25924155
81815609
57681479
71181312
8198302
55308586
61026747
54691377
18907530
13623889
34424146