66331564
58351747
84151085
53291289
1244869
7671119
1060561
397459
450193
157999
5042154
2551145
272597
199380
160037