27734450
5765104
203975
87821731
15214007
22668340
86177215
70267995
58361371
26474171
27038775
3638498
43676494
54804269
32237472
39474068
14858050
8796763
62263712
3787908
7798951
86935133
78136641
7166225
56244138
89941302
84805032
6532446
5328946
2874769
4145182
63928472
9704473
83838478
27609018
95042670
94228407
79445676
52136442
47214510