21711570
103305
12368023
11592291
16098030
46629162
72473665
73081436
52301126
4256776
90285563
42165442
74543355
66803367
94526095
5203375
61046387
9843809
80881388
5061821
18648321
36046089
72966742
62881703
63532524
5782694
70626416
48165919
55851413
63341726
40115761
60365620
85309246
21675076
35308667
247351
69157167
53404056
2002634
70983466