80655516
4367464
66766128
9324544
64458342
4953228
76505353
39041311
89596909
40882240
5376837
79581221
25965730
8565205
85544906
33688029
4841776
51087566
75095615
75239290
77705299
89799895
73388827
9859343
866051
43107518
39549478
85182874
2714634
24045216
86486374
86658010
95101606
64435674
14932013
68138428
85823814
66078802
76857527
36418912