16477183
89883154
74634102
4063715
91599674
8449485
56428058
79905775
42607403
19942904
44321605
83928941
9363133
47436879
82917192
5912188
32153899
57177370
81202761
42506699
57366005
86851671
3347341
2645398
5919179
95582866
880135
82004237
45366076
68104031
58525906
56306659
79183311
52386151
48861211
26892402
10395607
49113234
67505218
69007886