80589123
81001868
52083327
4009513
22919561
9809297
15642710
73797929
93736234
69285716
81912504
24326685
9789278
90397878
81335741
57213209
78246984
92398983
66277077
63164305
75784614
72084631
86486084
1763825
4081599
11572864
5182329
4765364
84168122
61266754
59316369
11085895
54562377
80441809
53838705
51408304
27374788
2248426
76978868
81099860