57369617
25507220
28104504
2072636
90494968
99432347
13592256
49553485
18554655
46634516
73161479
4436854
9128021
83933355
4666307
68238739
13251129
53063398
8272134
35692022
44053902
39713027
75357612
23066107
74725996
72388959
63612706
24173630
68718753
16605097
86947024
13467863
8711779
84246794
40423927
57682424
16169899
16132332
24987535
64959509