54265577
8365980
7654153
20607368
27834598
30854542
9576926
57254388
7345428
5742523
2981685
12995466
79078022
59672040
502111
90003024
62859237
5416149
12138884
98422757
10663198
4992857
54806208
726034
40826901
98065877
51177526
53618398
30437546
78965982
59794416
32092491
75742389
63578095
91291502
3854767
73236330
9487891
76592614
63164300