10478736
74078608
57458988
29843005
27541408
36308405
24702769
51452252
26697083
67556945
3996507
73026868
23898301
15308816
34323782
10085503
7026381
25721414
9412673
93551249
23183144
4859249
5468447
52544048
43455429
51156890
56017838
39285862
29859687
20223269
12318780
59717791
67886951
43116265
46495911
29113751
31838028
51048316
57698975
92284672