39896697
7649435
15687440
4418779
30534477
72764075
28712950
15632905
73957016
69898287
77731040
68792574
27311000
1884776
99812049
19341900
82683572
2736443
86474007
572272
79929260
67185021
56289242
37055071
18728072
82129146
22661671
21517766
9101131
88761023
51361148
17209410
31152545
54185854
291521
77761407
86881521
11517754
52724358
776670