418940
156626
170588
436757
167114
631203
174299
352612
94845
104213
650756
953146
804951
462118
362102
56387
516115
83066
277432
629607
217434
907387
953831
407740