494671
291205
805904
7491000
72322
155940
638444
881229
697778
55279
390161
892214
886733
349617
666472
751379
618192
314326
914315
199746
472841
238506
604975
155280
801456
103919