17225376
73776140
71897262
75161011
68659430
81088716
2756536
67802369
27525002
22574172
7512465
24243690
31119014
64919213
33375729
28519231
29017351
38221651
91546931
62316132
72817955
708122
59748737
44791971
50415542
21386865
38019580
49495730
15662256
18959896
53056791
72654040
4685484
87017089
39718300
45596462
76245951
58329480
30827693
82865609