570854
678342
966304
772566
128145
63777
750565
58722
26131
711129
16116
87238
260467
786683
17387
67337
439271
138351
943934
528734
604853
578219
955124
706646
284150
879171