43129760
11254542
70869899
13991067
40277028
4575942
78872150
3042177
11572697
71394312
30399583
46361920
683354
91765005
90061666
71432612
7532287
8991138
68424083
80904660
57443479
86951775
300868
65549669
28917690
94885827
20116238
74758807
29454822
7871649
900469
51566666
71781886
8799334
42465288
20596
72745006
74222080
17946595
422910000