25076499
67145129
46228288
87302634
62571537
97311685
20901496
97938306
10776825
87229914
39294169
42211532
44864393
69233756
52987650
6600471
92498001
593380
16638010
5277022
21106520
18722226
79905986
93363829
78135624
95563885
31726799
70014096
63109462
7284247
44567086
29279691
53876944
61784204
36693138
43807231
52354739
1907794
37131634
4320985