340106
765324
195179
173261
851948
539232
53684
1136252
70995
300141
222600
402990
510230
357743
578977
165908
987394
818321
757375
352157
888152
511969
377931
319819
377951
423828