40756620
54338178
36137816
47815548
49316356
87844317
94972847
43486365
4264481
66996132
32698075
49164177
8382055
13164508
4965799
50174002
290330
25372225
6480551
53741519
45558075
7069295
23015247
23164275
36605228
20282818
25445901
39903443
21912885
27886986
12456437
30563837
87812763
90333760
26046943
62069295
92215552
26981945
51826516
46281050