41901552
8938874
33913709
44747730
8283762
46546929
75148124
82319932
12239799
8042203
4127812
11809875
39501443
3469555
94404430
69117104
97542040
44413027
81833332
5802885
5007741
18719594
18805647
64789716
4786225
60483149
32434273
84697738
95187541
15513261
33267316
8738684
35084010
30196893
15385211
17072750
80804809
30805437
4902270
83079566