81904160
27827606
52716250
38494291
1531497
2325799
422558
91832330
85089302
97872763
33927448
95455852
3723792
46082200
51608417
31077351
294568
76791092
60708803
77618029
16065190
86732841
28024994
9783408
28909377
7654676
528412
24653444
21765183
9029587
44241282
96026302
90422173
99937358
40719265
7322914
80467336
18208961
13355830
79925285