10367220
28526641
62149827
29228665
6608323
69347357
79273885
2511130
4208376
36246654
10746577
98928350
58484306
30752428
25123194
48011365
67835517
46073497
14263864
10994475
51513352
21685094
80383104
48419111
28111127
83666839
28354797
63727009
78692314
48635044
17858160
91935231
55442105
81626256
56237879
32651997
18834944
9466392
582395
85073847