20618117
93809358
87694182
46696362
60785556
21905484
6507742
5655398
7525907
13126346
71517143
81395668
46711144
62925770
7803449
5015890
44244702
54834512
73586218
23126050
49187522
37429568
12912339
52248172
1858397
2590978
26219836
7891551
98965127
80259960
24997182
50221255
58547050
59256314
92608454
10424015
5064453
84691110
4945867
44117898