54333152
17137536
19925112
55433514
80544469
94241777
96755453
74881386
80033821
8960670
27088567
29536023
6327965
41397575
14174422
46051466
71784314
86625936
76601809
5251848
12343803
62084446
35407190
1948964
92523580
6140840
90778139
88096418
14193773
34753901
27915383
29789804
62205827
7906643
17756494
25907401
39448872
37347808
9718800
10292034