270400
607142
373428
79487
458217
500282
39745
201122
916743
718490
95180
1029799
99327
73435
1013991
626482
246636
34639
75371
105478