24117037
79932483
15889656
9815216
88519904
46976913
32744093
86994441
22662430
65722385
3681457
48278010
21831133
48025729
19151856
8644769
95773543
75851376
55912361
84342374
82994053
5575581
10262344
77173966
43847688
29085258
396419
92848445
41594
714339
1165928
81283866
7423318
72771293
75507633
57511057
7088775
11343721
10809612
48449753