41075547
96591027
90137759
37953571
7649297
71151985
7398397
11952224
85614061
9241195
18715493
16986851
64664770
46656129
6809703
51179986
31928036
57755914
53551151
47764601
60693283
3789831
59603245
12871879
8347805
86186457
51797880
47518912
15463460
986230
22038976
5031741
1729978
70282329
44317719
4602410
2625640
44286669
24784003
37339805