49847605
54174505
14225778
33109714
58421644
42481079
78609427
12905327
74444404
4933159
5128377
21339334
44259134
551598
49017339
23634716
6204300
28207092
9409196
61397709
65289426
48338964
71936563
10841187
96026505
82091356
56167024
28222937
57582422
92015017
6027560
12013273
1808917
2645839
72957296
47268929
19746887
24865340
2853903
50992966