85987460
69776473
2295725
91128504
56214426
59218054
44382850
53552354
47112443
997642
4876050
78244914
60871876
4157741
15761196
18393344
1778679
4622492
70951043
50502505
88972304
64882348
69341305
15414758
7446804
3038445
71849260
92385342
40942608
30273738
55397887
93748992
69539416
51192261
93025607
83618582
66978355
155521
68133249
63704892