80215951
84108012
83417524
15605821
31545299
46772462
8492720
18779047
25193492
11882654
94564292
42843853
43071027
75126727
23339237
80209819
18359905
6503879
11004776
31481694
53279417
8551942
92057277
40258124
44173540
32326646
56896874
24343929
99976755
68044965
44829442
61755928
8142770
74586133
18591253
16589080
38062042
60925054
79684601
92298328