70344899
79757721
31227600
92311465
79698792
91158428
64811990
72735691
68485789
61263145
90597316
16299142
65943736
2975109
43925688
26193809
64213956
32028964
19514682
80199515
5664392
88546037
88243662
57961126
33183887
20802546
96317808
31213691
96175260
99099394
91859293
55651138
6053902
66436414
11844659
17011367
43425075
91107675
50342669
99384978