41268235
8230495
82487271
85563174
41341061
54864276
68294453
15577851
75342742
48642318
97605530
36621975
91717555
5188696
18613088
57837412
7743785
45372902
66158969
67195225
43305380
50168385
38421977
73528310
59696184
91178310
45417776
72394008
51437725
86732450
29123398
1864296
27587717
9149722
39388987
6616441
4038332
15976592
62042342
1948509