9301546
60841807
37589024
71157194
48429645
13992392
96776419
4689225
44604890
84346701
9964917
12203077
78099603
32621451
94963868
89949063
6179873
90919304
48622161
26897571
46881884
9637764
75075384
288672
75646132
70633936
57313986
3572228
37056472
6621300
82095651
4767686
3084953
89115360
31721759
31392499
91131675
86673445
47696254
11403509