79547432
5727125
82328551
1699839
13336623
93732057
33943927
73223489
49708404
40189310
1855786
90721190
88301881
79074773
20652965
72855025
94103272
68518182
12772694
20178166
18957245
49917848
71987592
98943935
6004186
35707243
42474613
37329219
86923498
38768497
28214632
20784309
2745748
31181325
12156258
26152805
52802127
7558484
87876246
93997109