47892829
97975992
17927362
70462955
57771988
2702183
97937465
83765958
89018657
4865923
49385180
53786890
92287329
70238246
8204238
20479928
37514526
53536979
4008201
10576764
43718465
39902025
37889654
481646
56606151
46377905
80064926
84559924
24906314
22598199
76712516
61323973
4337027
52538756
20194936
88847828
5156624
16992146
1316519
46924186