81766535
67884592
266711
43559969
34408581
50318576
1292276
90089463
63091271
75755011
97917611
46391572
605968
49203640
91823104
30608158
72555421
38725260
58789559
8283105
11733502
6881899
27537062
75717389
44164886
67119716
64725445
94402341
5743841
32621592
55803028
57585534
50307072
33991778
52907653
99864268
26424986
91338304
95773735
81726199