49526872
56684185
4138219
71659407
57149821
2029512
37935616
760690
91687185
11767132
27506161
6638204
34425111
41051426
4816605
14126812
31441498
89503000
9936382
8872787
60563048
33353310
36963382
29908504
68478517
4013145
7748247
11244040
233158
42603366
15038766
8627257
4859663
97697117
53246288
1592510
6783554
86072081
77008029
57151492