94671636
12773040
17739371
57896066
35201116
8793171
94939012
85172797
62857702
53634953
84026556
33205459
13589391
42844691
36927285
17479822
9612118
9524380
28137824
76525028
64178443
56135828
66169291
8130905
14226192
80246719
7812216
28237482
23363105
94712553
43398533
58205746
66786191
51707166
51102551
55934444
15305316
68529928
5035686
97438746