32622444
43299868
10105624
15554646
5653118
67336380
27466796
57297828
21236951
9357621
72027322
40747775
39298768
97219661
65127898
58236996
26044060
65656878
31651990
4332944
35206720
97367946
70506084
45454929
31638065
119592
58458314
92687296
75472650
41202553
23878539
61799898
2763995
61697067
3239933
24639654
45867443
5079482
3503091
35054319