107110
43519768
814578
28755333
61925641
39247479
72145249
1710405
93499833
96832025
98065445
76863312
40535772
6459387
576984
86296520
38464050
85094631
35681346
73657978
24819109
3949520
74028740
21175555
19312495
98999874
21751025
71464349
1261850
90665361
29148902
12838055
77628445
4081407
77918385
85414390
9675170
72365846
73278357
51646808