11951422
58528051
58796272
36055776
19823997
88654989
9383825
77836277
67218789
28997049
96589770
46716985
44674462
43274510
30577760
97117997
702843
70979618
51753906
77427132
14436987
90835587
32516234
64343894
45508827
87799500
52931089
94961175
52458646
2809720
78834427
134409
62031366
79194557
69344066
79825412
67378653
5885571
9325926
84203756