86389578
20239457
46032233
30947586
53406157
4966380
76861538
21181118
92175785
23879576
31954462
88427794
85631071
64577337
94365329
31314539
81557106
69538892
45253878
27427095
79089810
37768461
3418898
6164982
35489712
59858400
5368137
83478355
56182017
22322882
82196647
36615080
77695544
43027922
92807789
95032047
630914
61008072
35397962
64042141