51358715
54454909
42554598
22598079
1685527
33805050
5447916
86998686
66613167
41546185
65414465
89942876
292876
62846774
3216292
76903615
31043755
28958794
7224948
7882284
99266004
61494964
22309423
9845614
17598089
15422346
58775374
18407314
64284914
55767883
32556919
49863454
25828959
4893952
80865782
19861883
52119818
34051969
68811604
26488286