29009071
35575948
29972595
42315523
2889790
36071367
14929868
53628635
12625844
57352877
7978515
23502466
9988468
160953
67157548
10893826
20031783
19612924
48387300
66135822
18766440
83201328
39789466
27049101
52564765
79942556
3702856
5823217
68096667
66559771
17518607
32717651
18029561
71778160
30165167
16621299
35389119
48538195
70316939
77488150