76349826
55214286
55504371
93627781
84227082
93996560
35455493
81056579
10178099
61194940
954831
58297108
62114099
32413741
76076420
87281488
4914689
50223336
63424464
14708072
87829809
57553497
48594926
34667795
69617606
1651813
25002394
5083170
96603677
72143670
44662582
77852092
39512975
55388223
51811537
85494179
81326076
25979650
18878111
75171308