88054435
47726809
10908838
7917104
56942863
79594494
95203644
37925558
9687558
21154305
63894293
62472285
8785917
29046561
4789907
29832691
54962663
94433576
23021973
54188947
62996606
42278283
8188264
3221158
63767391
84813397
8261587
45457013
52023460
98506770
25181381
77929069
70214903
12021640
28401760
94994374
30529273
40384483
94908625
44299020