21575812
3853871
13832314
16331991
83238038
82925080
41413935
70162272
3925454
91356717
40374472
88722149
55361831
5358043
38045912
59585943
88789523
49852466
78437714
56513038
6608276
19558901
86462527
89932975
43822481
31592000
53353048
72085120
21531254
15975340
35845492
93555594
82093901
72888232
94677671
76063285
55862443
4994782
5506837
82287039