38344943
48126659
18016537
36668825
48355752
52676630
27817848
32814396
92754603
37651222
39467065
82377569
78911369
68868268
19225464
57524890
80859616
65605174
91609860
37459940
8435337
21965289
20156207
92803880
76825879
59332659
99492351
4200344
23229897
15904083
13121683
878365
60499276
90334187
659121
21518310
87718881
73599659
1057567
90399737