22977981
80981308
5542326
52422924
48749061
15208433
27281056
35692025
34562348
64496763
44823823
5776367
52112796
57637973
5525769
6539336
86492409
48513858
45052831
28032201
21116689
9555259
76651717
17102082
3027338
283473
4614461
31779055
69275886
20574855
64144136
51992307
47499805
92563931
36096294
903764
38802305
2407435
31851311
6371186