23838858
82269180
64441438
57228163
54336703
8905722
2019620
49078182
9477307
86883451
90453436
12858267
27785541
41237098
19408831
49816432
71537280
6088357
75911683
13375275
41594939
10431074
917219
63235311
51131372
9115468
75879005
202821
7385265
66848509
18704220
53907415
15811514
5063803
26326216
4743695
20673029
5108721
23068072
29523979