58429453
38354896
18524459
51152432
70451201
63317355
2401288
62245025
89269216
50701265
19766045
91505905
51757779
1699738
87201222
35251274
15409625
86458252
30771445
58153908
64951157
97142616
3164464
78122732
2214196
82961593
84143
30086701
21235180
6939514
22183857
21809762
5261786
4151917
4508570
96802132
9024687
91261360
5711436
39383779