86474523
81161324
5005429
50822700
73448479
54153564
47798433
29722721
40196508
8509349
13295544
89138021
2742204
77937120
18686416
32692531
58161787
81626788
72292566
23923824
47438653
65806552
64843530
9662947
184536
66752465
96163524
83338647
83561206
80462835
84729696
53101902
8184569
7809650
1537298
7401218
69329222
52985879
36154628
29452223