58554614
55907162
51952134
11206678
64956588
6862482
84077129
8147090
40622417
21737204
706769
16968270
48742738
83188549
61571533
96291354
33312119
45979573
51763001
92649920
68597716
68398468
87803987
26756473
78355675
99886373
86387038
70313235
64972392
2377949
91383336
39675705
79363782
59173044
93731939
1960678
7092461
73078480
22228482
37664976