54565317
4181320
26645543
30918609
69646062
61791390
1293802
76794628
85081301
73368163
74312355
27505830
78848970
26051673
50632009
36303912
92985450
8935508
71043721
27434678
31557197
67623767
19823255
78356831
75473720
68352110
60439794
40168222
60013410
53068313
90792003
29929985
65121439
7751192
41956855
64353391
15473875
19914094
7432910
67539485