678102
936112
955153
2198
57591
1069121
1177123
2424
1041113
25537
44748
102515
1338202
42114
138151
42313
1152143
71613
9045929
67301696