48216138
28264833
85384984
15122977
46431272
36396338
70096048
25951604
345401
64083878
16667266
18159000
25505250
64053978
99668416
86094793
6573805
83919310
1233044
6813316
25755226
16444831
94977820
20897941
19874599
14117578
4515721
47348924
3785493
7754618
6385366
1106034
50538963
7597365
5158547
79623771
54249646
2269556
46879997
4589446