17885036
64597586
11942959
23524830
83506392
25822473
41681931
1311793
25617403
85865102
70084709
69196604
7068621
49631482
10796277
67966403
37402572
43669086
76467928
69462859
74458355
49485731
25817127
88839590
54719864
33834795
19293625
84731286
32688140
48916027
70825621
51536395
74018039
8354640
15122789
20885655
35212561
26474628
6091532
68451293