71145850
20109987
68668005
1384397
99421355
50286279
92732303
4688446
9677176
63271230
35878509
29479672
463908
78896097
58365850
19824100
51617499
95418773
1893852
66688456
17804533
5223622
2698216
3175257
94978983
55313025
994420
37299903
19524804
85883907
91356642
44092071
36953329
79096424
12414282
96163576
95662951
604399
42711572
6133323