113550
6344535
92671735
14571793
23847730
70499621
85404229
35448018
88631941
92823505
355478
15592725
8383536
4056656
83572046
89195404
3208948
59444832
84771436
25738382
2324748
72052975
50025392
3774466
55207660
84024618
30584018
24656693
11332107
54135653
89189147
64017928
84329516
46637162
8728712
44583393
24524702
44198655
79506630
13762069