48173
33055
210708
868258
334585
527157
30586
733537
612451
555495
772637
338761
393393
200595
35382
100319
601192
828590
693926
494761
241968
16565
458839
744439
84428
573356