92768436
80018646
80088118
14539291
40206948
66752873
35152745
62667457
13894507
76276341
55306568
28195079
859121
50679781
76047202
26434911
4059566
38134461
47638830
29413453
61815642
83788617
21824139
10033375
9173527
25999090
35466113
26507891
76793661
20596041
97015968
95753251
89106148
10735122
97659178
2837263
54446457
40463223
21278965
59257903