53188046
55525686
81705147
50462708
20484154
63173529
94341179
89554041
69004876
57678224
88429370
2930859
66776922
24612403
54049808
7822754
71235960
10754124
24948038
20998584
43076581
7921858
24442951
32031716
57883824
63005445
52908992
74899373
54063045
6934893
3345190
83292463
13532629
18753612
16231175
34805018
46303790
83615726
72379166
8162928