22396234
64199963
61807754
54938954
50988218
24152649
65725094
4938511
12417745
30593884
87159743
4747845
11015877
18774542
64935052
32054480
94893627
60556888
8595054
81525101
44493702
56699886
31258849
1488590
30031839
56098768
17577527
83049341
75235293
90197703
11772565
11743863
93154777
949461
6444964
73423087
17685740
4015656
99043503
46887936