527440
306839
1050320
790592
745402
68547
1045189
1012650
8037
342254
847887
1137816
620538
285453
85090
91230
1030834
100785
863983
463471
753480
654272
339308
327184