26589672
80426043
64978234
83371959
42098854
4106314
86868868
25891005
73111575
9465554
94472318
85639698
75622181
7945838
144668
47648433
32228873
79056809
3940661
96187640
34063790
68226077
13873078
3118723
46658695
56423147
37847807
8522508
54681816
14316076
84292836
11921978
43406111
79739954
97746701
39875551
54691530
78629637
76201645
96454512