40052399
17044546
59253510
68018220
72685785
69754338
21587102
28077005
72545997
57751979
40201095
65594264
72463335
64188665
90614218
10584297
13558643
18834022
9207266
71652942
54936289
33062025
67281973
54919508
42067232
13856193
3654427
28845922
44213781
50763221
40605937
71567384
70064716
38452829
17487276
88493094
30574725
74163390
38521135
39426445