38539849
44114476
41687000
64461769
82552222
72274441
9286394
5139632
37035232
19848347
5852486
25875305
95144251
51589965
45093302
26114046
13293588
78667586
63714927
22879212
1885035
88086088
55925117
19669371
40787475
72931644
13087124
31499982
457742
65684356
80625396
16777843
68432618
46992068
4253162
45909830
524236
40121420
86777439
71217427