21327131
34001706
19654909
10475694
44079883
95039163
64256811
85384669
346130
46977095
56694945
381713
73279112
27557008
18008324
16142598
78121376
44725118
32312297
22117502
5201134
8325856
35668892
60609208
21888749
401194
26286544
44655910
6376213
85721763
2524444
52611183
63841757
87949392
29335938
65257150
30627964
41954731
2902206
86745437