24765852
1556961
88388496
87687901
71524186
25272072
65125575
68442702
66726723
83726335
2775592
5590546
80553644
9605207
52228150
27089201
1993862
95295019
9294075
2364747
2424832
5775582
38602846
55932535
85166134
44796831
39256139
30315047
62985491
77121355
66192231
34499179
55942116
69356877
58967164
37969229
63273740
32107954
60219681
38148202