365348
106361
853437
590467
889376
374121
718490
209766
917743
317394
587959
938211
202122
868316
635288
265153
20173484
19673692
17972960
11950916
9280156
7915362
7861668
7191623
7074831
6916477
6908960
6417253
457870
4368231