648190
77512
594134
990829
68408
838297
847134
330344
666503
63453
514589
281664
327381
330934
50562
623148
40936
228936
376294
23969
777328
103662
141111
329967
531415
248207