95039
378388
745976
448792
595316
1016314
282440
846433
596268
90328
140166
449337
57115
969733
2983
218666
142390
483426
40372
196774
145879
557172
939787
663400
384650
671543