64512665
49503930
99766495
46796466
17711465
68862954
53594904
39063010
65691885
85052248
95435517
50233879
5515726
60711996
8371111
21877934
95993287
61425236
94627602
17275015
17184035
63453144
4831948
69619447
45001167
3179383
9803327
88024204
10258632
76108959
5426644
45677501
24492891
70184636
156565
22946457
2434653
5004954
1155151
46007563