84456350
6917236
67328498
4447268
65949225
3684491
26985245
13773039
26622741
87184725
71048910
90006738
74646312
15681
18677391
93995341
51086551
12538901
56746594
41833188
33687019
27209360
47254130
44562241
3105310
79881152
30312249
670528
5521730
93373609
9713957
43591388
33325258
63437785
80113386
38459762
20626005
38502002
46963400
71022852