86411869
80152884
26514520
37801823
4955975
33026017
12651474
13448254
72196871
17868183
12871607
81985114
67868261
36681846
72359116
40422221
27376954
8505961
2235011
71301660
5379329
14804446
82345037
66026266
2901473
91431713
47625400
31932080
31952490
94965311
17034670
69539829
85192355
46006556
88608734
22026880
2600870
86092771
77083359
94646147