39525818
72283307
10253476
53343426
82171701
53667516
46396884
2222802
13672696
1610864
4839111
79752460
95296521
2533131
5414075
214929
44852372
48101159
1934714
95913150
99256806
18142742
47748198
35154117
44191049
8996957
34876088
30411408
64676569
95661557
958100
85068223
13352632
1466721
6734896
84932197
38305187
1449644
1968449
6572744