28778400
75378166
55004475
31422553
1231189
48925241
6598109
92929684
99463950
60891578
13512543
47518978
29097461
97814921
94094332
78015441
38194644
82398738
41727357
45283658
89993281
88882991
66093947
69587070
26264065
46418556
74117929
64269242
65527087
76475517
3104369
11353427
87792700
30529472
166090
4696218
865949
1193100
89229756
28571408