57877591
76201119
1582877
82628152
1450324
17008661
426413
15393257
31429572
5890589
88581541
24526767
15026698
76376369
5312616
48935717
39168620
7911441
52759416
5921153
41031348
50773808
23506463
5695454
38206439
365405
80753026
8489710
1732965
17087882
1771422
20205442
6001790
54838821
3784882
91581748
39645959
69368822
29248536
23825275