65318597
31915102
4704632
30096642
69641582
40001119
97653388
51399756
4577029
86448998
31718134
24431267
62643409
45971606
39792667
49283214
98682949
44852565
218120
84155577
9364365
35277426
18179086
18193741
74709569
89346674
2018404
7702836
40744161
30486453
94092487
80092359
44615501
45254190
12368469
43477887
95363680
87863700
44837672
25253573