16803243
37861408
8711388
98587918
21449871
17603665
77236504
11602459
78872432
72096254
42748668
7837789
75001652
4132564
6343470
40368084
45371053
17481954
35884665
24595491
22536979
99592890
8750229
61132552
76001202
80983673
38174689
61201101
82117280
9480810
12362594
86941622
44442586
24297585
74272799
2725823
64603606
4246121
94113337
96887304