47812305
3428784
85481478
83639336
90258285
35867764
41458215
24259421
8948751
91573284
15897305
18573643
41364600
49411440
4383481
81992178
97211500
11811801
44345643
69169231
23817540
87207721
47878067
32072483
94648845
60913923
59021751
66085170
53047645
83371407
34929510
66697042
84331200
53816402
37161058
22246220
5491890
51935207
59481111
8937014