55814131
94713470
13581973
83415290
21689026
10228434
76657245
18151015
73826537
7188781
27232978
47542949
98877016
90275180
64204589
4469250
28854326
8138155
3023264
60812134
9519425
162801
38302465
61095025
77476118
35178686
54556617
51603054
10838571
99329269
68619047
89143870
20569618
65298238
67632278
84781364
83442132
2868136
43279095
84666842