100026
999692
999993
998233
996382
995366
995979
994327
994622
993782
992532
987564
987155
987823
984245
984264
982742
982714
982857
978809
97743
972577
972706
968394
968383
968688
966230
963994