86483049
82337636
7472253
211065
39938933
33555682
60675861
73273167
36904855
39704497
41764607
7782166
44876380
56116426
2015288
52906977
86238595
5447796
48301316
28215949
57686883
52304424
582930
4412825
5346681
23064528
11311775
7579055
46972586
47395395
36383374
72989364
91472014
46809189
83485420
86683615
28591914
309729
63429751
7932882