95943944
38974222
77108642
5587386
58631126
23625035
69336109
53675330
84603502
13533529
64364676
70094523
30793526
72411113
22972182
43338317
55903136
80659361
45715200
7465585
941647
23463926
81666048
65269917
54981898
48892694
98799870
50679339
78491808
60355667
6938784
99417830
68032941
7591681
22635419
13875500
71937753
77599699
206998
16775358