38504514
81668308
41315997
13122156
59862843
32707184
20317063
85088085
82754900
30497390
56295933
63473182
84385261
65332294
48524623
70298677
64905150
44696740
15188478
4064255
1525516
3361897
56916708
96123648
32659201
77086035
21597492
27489888
40529898
96038546
53982685
61514513
25401722
65888788
18738033
54191763
31592615
78409997
64821710
40599176