12998546
86714170
62804902
9677187
78292007
47471077
9837612
83765479
70503388
86874984
97121191
9792338
77747321
3829104
69507357
67331110
70998413
87487546
52758
15106926
60983287
3501577
96366108
84431583
28939165
73652136
61445768
13941766
44797829
61508872
5933259
80121951
72923421
86902049
27782641
55825456
79845951
72657916
39168193
77174916