77621623
38185451
64999372
84556182
2734615
99931862
71059775
4942723
19994854
20865377
15478427
552074
27581693
90852193
12787088
90923505
38822677
44063159
5066209
63166352
60502271
84971115
22962893
68076436
46236789
63439355
33792028
87821273
82153889
97791735
41699319
48303674
63043489
48883507
43477032
9045501
52619315
78627952
19771608
75325998