66011804
462125
87434447
97812032
73744324
12596960
6736510
70947991
36805098
9677755
46845299
90161988
29774774
6056335
38548555
27529210
94168498
90757944
73123426
11416237
67108690
9484356
13715429
36133133
89195816
58981610
26057295
84733274
849934
6924772
23072463
38429062
10688210
9933634
67307130
64989084
87762978
92121349
83327466
1600448