46593113
39339840
7386819
3143301
2389308
79848960
59847780
47819712
39256226
88969845
59287516
83471603
56821606
7125136
72668387
96498525
48781504
33606796
5583697
94887336
64472250
4180947
9476043
732530
31537356
74973835
4706966
55464151
8834478
85599966
45576766
98022091
35934889
7235413
11345652
91359709
97757984
63186857
78982355
64444334