48958572
43497028
44753979
32005143
34783472
67188243
67725169
62474565
52606360
60896471
83545021
75054927
37956391
42676451
6431898
56112901
53904726
94864078
91083525
35678662
30491870
15557882
54669912
15114766
95219254
80524978
15129620
82941542
88097453
99809805
9736943
3277231
90456023
23465021
44705147
85559306
5734890
15986891
38694139
95167153