58442200
83968485
49138516
7488198
66449580
82073643
89674609
40208033
833569
14996277
2453708
86837369
55068226
48968981
73871697
74004497
77644095
3756516
97119912
30216466
84396158
86662167
9976521
82901932
79063135
28903770
99086200
64971093
86317829
4351871
38482138
45287347
69444989
46809096
9069680
4781758
11883194
76948870
88862922
72562927