85997537
14552524
64453581
11404798
2773448
75856725
52756824
44305707
9205471
28794135
72138811
13713767
96504374
33225984
18838084
19764279
98995041
58017773
36143483
21511436
1635407
4147903
58499308
20511739
21746763
25841423
46914351
74203662
13463393
7973260
49584390
87592383
54343194
848835
52705031
72416299
26266940
62256390
59605098
23542105