23074983
16829507
37858899
37976365
6687314
70825836
3455510
65567124
1990330
27767911
70302159
42123481
85571500
96818464
59092757
16401413
43877986
5128476
3623412
27729192
86107428
53126466
97438538
92613662
88869583
60624207
20302814
92649074
55246153
49824319
27348744
91449876
33626311
17217269
22002193
44134964
68491232
82572613
22646355
44283571