15981107
96406473
46743416
24738664
61949853
8452088
7128730
2072093
22922384
59439390
74038946
51471738
37172022
73222432
50702087
97286744
2989419
68664644
39985268
9521195
102149
3232857
64882584
51899482
43928313
58779250
4909878
3381633
21444892
5333885
764504
37667047
54683415
22009053
80522643
5537252
17421720
73809349
68676147
54301114