56953500
62775252
80344615
16885546
85810000
28543635
53551576
78071118
51137021
35347722
45193475
8284383
61893971
96288167
77149390
9913445
68571779
91024947
52461367
49115812
97451234
8804112
62788113
7184204
42206845
29681476
71056474
8641163
59831640
627797
33159538
37784575
2287382
76118537
98375103
133367
8733911
48252262
60892965
36928819