62628993
67571763
75482772
51237204
8308743
7835764
97503194
26474601
7221879
41606984
11708209
19457481
45796077
22014283
78707333
13153288
13003085
28859292
42892643
576158
21227093
78102629
60006840
82668110
39383189
9501796
12522481
38118847
7297647
48291654
81279385
84216557
89751043
53362018
66571496
47359080
61064107
52529442
19597072
26064622