145573
531868
512246
605335
866865
32894
562805
661894
744754
45628
736548
172252
1351
76152
306631
419938
253920
189796
928958
38040
730857
1005413
922301
577137
35772
33237
86568
1029532
787674
580860
977597
747581
193444
719997