925878
278348
414185
1035185
578783
269246
2158713
591828
304357
346846
348672
285403
1908313
614629
965297
946432
84638
1293787
107318
568181
1091630
1073118
1289942
88766
1979391
441950