48681248
3330669
2591165
31419523
64497497
45775968
33505827
7849727
62543342
47374418
7464948
31335560
59175479
78601492
83132460
41047679
62877907
27001262
63929007
56074997
69265546
76238698
44111858
84165205
96414701
65349210
60738969
24356368
17889472
729281
36142981
72954009
12708759
99281641
99023619
27972240
9772587
66651882
18251442
76672693