41722055
38626074
18824114
23387327
35889840
21591522
59624820
83215117
52566752
44522206
38848127
42876266
47548503
43327785
74658235
75549457
89762348
91954651
9582740
50685793
6548071
94492420
53656056
57053820
66038991
15238930
22923142
22829858
87415685
69848469
19951067
45823943
673331
8954160
54939499
11317271
32036402
79614649
70706779
977794