59573489
38024765
68878380
17617559
19447153
39249531
65647869
18161870
91047866
29756003
7012118
76351508
41416515
14892773
35939536
12366827
42672570
4100825
7465710
49335388
53739012
3347208
48813925
51851008
23985061
3056032
97106109
32384768
87184359
41544997
59377940
52977218
26684727
71215656
8553242
40145156
51192130
87104114
13345115
29774245