53729782
99318819
15554686
1550109
66952023
30993391
93045251
69142043
4457675
82311235
24724723
8349012
64241518
6307163
21722132
53903257
83337616
6597281
36305389
60037621
37877918
11597262
87958640
40092347
26315477
85042283
6103330
17065577
71733732
4676892
72311873
39528107
32471957
13925060
89598461
34115101
6926708
84535000
86806957
45301848