377519
899601
1001723
972299
1106238
467608
157884
250452
263768
923636
796413
553464
1032602
841616
199837
589201
100056
51658
353954
443234
952586
126574
181966
1743
353106
168411