518352
15379
75472
324537
165734
523366
210831
68550
112976
731966
972550
675373
865987
202433
94478
238973
594851
747947
157657
911899
59220
77643
47245
477311
212839
1010294
736404
323165
61358
110667