45001156
50222655
89733597
18412567
3684474
89508399
5899962
7031116
141113
94529286
11667062
76308088
40883688
60045
39929044
9665374
63089456
33933747
14569540
95568128
2309949
66724960
34285184
10767475
16225649
1808537
14589770
7318967
12425990
58968528
62819783
3163265
1422090
25926233
45128897
1153913
50545222
71885070
54701331
84946147