80748215
52295449
82351952
47804162
68593868
51816950
92761496
28145462
85019074
40481863
50087273
25349173
24231197
92237265
25299632
26173132
93096904
10834545
97148735
66343010
28326923
50243737
75467429
70929713
90276788
37893656
33923816
4519711
9395354
73947827
16421892
28194906
47355504
48766071
10775979
1003612
46411231
5476447
98666710
27225585