14332709
17236461
8282236
24824200
50449716
69881902
15121580
36159511
95303432
75237851
97413858
29343075
78033651
55283997
37589222
83372684
84236359
27975611
5148794
28209705
82793064
53544265
78065888
1781913
69688558
81167491
56564341
6769708
32807252
15132571
20696668
91942900
31439311
71502413
35348626
83492397
36119387
28011869
53479813
65239829