953627
1007981
475579
773184
188442
20338
129544
898983
36816
117213
597750
424467
116875
91799
15844
379848
1236401
1203370
1126579
1084660
1076146
107531
1057710
1049663
1044667
1041755
1040435
1037733
1034620
1031438