40058882
16953051
221213
13203801
13963253
6508058
82181603
57723753
46673219
34856820
42781370
4172349
5102551
4095760
6813619
43419076
97894371
92874892
56084578
46109498
4637747
7028826
47538900
77445646
65787
36535363
61408790
83655659
51152376
71763493
77789986
33595270
60605505
74854078
99634793
90604570
8609080
60078364
60026091
48757677