67881543
1705166
27233504
71456313
76987619
67817224
21518946
20769452
46151491
32357626
11544523
17933187
45877657
4685329
69222684
96413381
19688401
11291795
96819086
29411468
11067987
81929218
11783474
57662838
66069026
47561276
52686609
91404338
50018516
11662549
22123928
6823108
40378
72134595
48309781
80558093
56446552
4680227
10818936
4091312