46635926
38537143
35327071
12962835
271593
68241809
75901140
20187861
5123921
88179877
43722346
38979380
65816945
70555521
72474080
76772791
85308624
90136766
55002744
70055129
61256287
4416743
73965619
75931644
72284116
59642647
38881364
14461671
55509155
9966705
48565667
57249447
6032754
30579699
63105318
79695359
19328408
41154327
15795824
71892455