5058650
38629209
22538919
5026470
40999509
21112967
665304
66845508
24138595
1546437
85193804
55939369
13263619
92711716
42529416
9018334
42808675
65272596
3903271
36182348
1424386
16654629
52769045
27699658
88178622
119357
12315736
59448585
1353779
37628393
38104981
69298075
6131258
3746972
1340914
9616492
898947
5468773
7446501
84269203