44158051
90332824
4369459
29363735
58762906
6893306
74323074
20007166
78997134
52013603
1706624
46958490
62625464
3267443
55601933
28465756
33686691
3331598
76167183
19805046
29966421
53475201
853176
45803712
4409103
11025101
50087729
5274418
58305497
5744880
85515278
56958097
36444360
54164908
4011776
18541647
98029540
5609150
99425551
6224504