67135023
47377768
22268793
3614241
60993127
16782201
83739459
28796453
79964550
87524502
82042343
81202633
69353589
36802161
80706038
15962911
45578479
15566397
44607979
96371235
43899406
11926840
68072861
23011916
85358686
28785841
60066113
46413419
13109401
92593554
27396983
51614595
92159351
52192489
41515247
85193764
30873686
59873794
60329401
80469010