38757040
83299839
7847334
92022752
65928051
74936893
4241059
66956485
87932827
51297988
56468915
35798798
47773369
25126784
32706509
2242759
9194395
93786180
17413770
21902380
84816140
46941169
42619365
45664034
54887219
72439612
39311286
79245852
60276608
5272348
97542162
74358635
12106306
20042052
99603808
12737257
48093199
62215583
44862728
36198364