44498
82382
222672
344184
819675
52217
5559
544426
213877
809311
934777
292385
604851
619186
234307
92430
41740
691245
11979
477776
921607
545487
322635
466749
613180
617484
293231
59655
979420
755775