90043631
52691406
15968394
47256228
57131157
80082521
87488044
26333701
26793890
84089107
50015447
3088133
80653901
22999725
66653698
48799142
82505166
65959110
14825581
2879220
25315835
68227196
91788074
69419203
4638597
14076762
17027406
16235643
86814433
30898417
93069608
73436714
83948379
5596798
4801142
84318688
42537486
254994
7788390
12796241