283413
1110268
69824
875597
350706
868376
922981
308723
773569
105678
1056709
89232
1034517
1117460
988420
1148640
447269
162623
553405
602860
375323
310277
549112
528780
190798
1026672