89246020
64531849
75176223
562857
81531536
84042051
30818765
75191198
1858348
50932106
1974104
33595513
85335125
94281309
60096363
50679328
44328904
85485788
43938144
67932704
74691289
1749122
12939967
74129610
87852084
28387480
10783871
2585483
17875391
639410
18109762
27469401
73763762
31257727
17903136
47529039
21231194
17095290
76378335
98568211