7702676
31996665
97935879
6182391
40055329
54969685
84069276
80581180
89914740
24363763
94916472
42209077
5107163
22349857
69119128
85564533
70447249
42391362
71569204
6711516
49638111
1737786
48934609
39823693
61697248
65523956
24814788
3270786
17241194
21145260
84171369
66741911
283563
42008741
30234927
54562732
679545
9898191
42293338
16012582