5741328
15186185
12055948
1576037
83576340
22409554
4665351
87472276
98313642
45695573
46248797
53795622
20611149
15569391
34374011
23085966
86078223
71706722
11076454
18387639
26152866
45388915
9919794
78227518
73092287
52511378
62793672
72366875
34271549
47967462
43242974
44764377
9881849
32093575
82953265
56099167
79095720
22889207
7127664
87477047