16487
96921464
31075828
4894676
95262206
973852
88006999
68066070
42756907
57305560
45655060
35502853
27148701
42117479
9675437
1038113
74973838
18937235
2921813
83518772
23557474
99741387
52624513
62715821
61914862
51941142
5704613
38634378
41361722
45411939
59425555
44336603
90722852
90281627
72997816
2328914
69192931
87241595
24211451
85646971