189433
179778
518546
70116
73020
653534
51735
952794
870762
262652
175259
812655
268332
898802
90412
836637
11880
634598
710360
532404
709500
444917
429733
443249
942423
257107