527289
999912
76225
589611
345905
100982
329434
216499
540266
758323
1008656
77354
190834
1067253
588619
95392
89889
501916
963290
832486
226905
9127
785500
942618
241368
520216