54344401
18889338
7099767
16481892
168944
538295
827285
44526231
11141373
33691028
6169583
93889990
95422994
3516279
17843353
95217991
81651878
60546669
15264643
52038684
35402026
3379924
6285296
72814165
25495028
56582271
67578593
74165693
77963746
85615063
88192721
38732305
98726292
40784900
4608903
57936573
30625702
66321772
15538138
91335878