27696450
22517505
87553049
4096265
66756589
17044356
533503
14425930
9868464
73099493
91417956
2044463
46438700
99306985
84729833
18203031
66788997
8870185
3464775
72777162
95965751
35716556
53809369
88279390
9438513
59331742
60804796
98404329
8946779
63205871
15063557
55662599
90325671
7429768
41038493
8308593
81691725
59839390
20752330
41258438