2196241
53941143
59924860
15111167
74866213
72839278
72689452
25393830
16225455
63666188
70177884
60968604
89592203
73606977
19707813
5638023
483370
45383324
67323324
13911128
74247648
59945298
17195912
58357018
82535725
8594845
16412572
45292084
73787680
81377289
25918539
94362229
83513016
75844074
77832195
67004956
20526441
64866752
31553295
12957539