19438708
48172752
42983926
59271572
39426975
78801206
39765210
15885498
50479011
48453884
52283841
14383871
45677552
76594384
7335603
39574854
93082562
70015708
8014563
83573609
15787627
20513116
69294913
12857619
42408349
47504125
8120778
54494364
39865795
37221582
57123125
52057359
18247565
52464853
23127139
50215577
3027031
35562161
925897
5945597