17858971
20017699
75819176
51143684
49554704
64493157
57515033
15965588
80718430
16264508
83264092
6582120
8035116
7300804
2409391
43992218
19213689
78665823
13642940
7865271
44526853
48919538
20922374
78969314
47655033
12445631
3111202
94842592
56508590
53273427
65422975
94583032
4044030
95634793
13168223
6386133
86053700
18491107
49656289
39877798