47943333
63876330
59424465
79294468
83116244
31259647
4818447
57613502
77324135
91558037
87444536
9082236
82623142
90232433
7036282
15348911
32503147
80939964
61084204
8285058
31736473
28411000
89784580
11259564
47986953
1652597
57944455
69885030
80377452
14619313
2157010
99175133
55213382
5693973
3814109
96527518
17102930
2815274
21806786
9646275