944454
356137
641648
380743
928691
791376
499472
102828
170744
139334
53140
721960
981262
983991
180835
63729
90588
6982
193204
152652
188905
12066
24343
148985
1001952
607693