18261756
25231470
25562898
16304777
40882512
42267131
78765007
25151874
362230
45672224
27498019
40961425
40971470
3331966
43592394
19322466
94651408
596178
79406242
9767868
88239385
18882044
37838634
47884027
44568025
5206425
1756848
5076957
26979716
56249171
85721584
49788613
47363115
51953633
88191724
1854218
845661
41597667
85531431
807794