241944
146263
615196
848242
2870
523184
40462
15484
459918
503329
505223
114629
591699
25941
570158
611440
313872
185918
75615
483732
131933
965224
369989
238873
630802
957507