86656423
39004038
46444785
13953789
16014665
8742858
50018113
75322275
39983754
31464846
51709678
73878305
60628477
49322785
52497311
26403139
58825044
53204020
4602249
65555264
50939588
22961033
58363023
27065450
72345575
57036672
43388276
37963236
28169640
66862011
23398056
7048311
46485753
6113770
62039672
3190954
42114792
39361622
65718107
6691135