28226370
10897890
98999074
39365910
47581760
93926832
80675843
75106051
49358232
48554275
47422813
82979053
46176109
37091657
86204173
11388175
19376847
71146893
53669594
66873439
94726891
76949254
3652229
31839244
51561444
4281213
77347966
16304760
64445319
9547944
58728993
60051401
34546233
95244209
17307717
42608868
88933689
81014065
81547771
47479225