81106898
54868364
18381188
947696
97551795
14862789
9292512
73152950
15128531
44819220
28988115
35634007
124630
5337820
3998692
56614326
43955433
62877331
55104507
99054038
7142200
71606589
153170
46753551
57533008
13214334
13688454
20604416
3053420
8647806
2879599
16917497
321320
13761624
1624767
17317457
62847886
57093033
60245367
72806927