59569420
65214403
64225200
7000686
18913222
74629794
31608345
9595142
96112780
88011407
53494897
37911448
30507343
15253627
31982206
55718242
7503776
61171284
9474937
28927964
63554530
4886544
72756532
53701021
37227454
98239259
24396537
6567147
99992305
36087705
41987877
57146783
33783893
85539243
92443172
40282734
7224962
61309182
8706537
38975345