26023356
8329912
47134951
8444610
99803988
52551697
69671859
6294233
61712492
23918932
60958787
61159076
32124576
12143580
65847412
83106055
8248723
31616467
55496225
80163751
64244475
23438172
31892329
324827
6019250
20524674
39809898
9794578
94588560
917928
33787633
17667185
67312644
41545871
276828
5235527
81984952
56712854
3176764
39678311