45308132
77423250
20052147
9980373
54087707
92938531
99928129
4341304
83743097
22976250
13446284
58045056
52168609
72558758
690235
53896874
53063866
53972407
54915226
58686830
33507178
44789801
14015035
12754664
91282647
38895638
62245074
37276980
4050378
60067279
529280
42489543
13372276
52855381
7725243
72935410
3030995
23927132
54221944
76415216