53811246
9173453
23259673
2650132
47597163
40306523
11357313
95058580
83347454
67203419
51306946
14234596
99446168
1395605
3726588
2885970
22732651
470393
783754
4167434
16767456
3235145
63831559
36473734
6464623
39083674
83844603
84257943
33865479
46667879
18493886
88649647
14865588
10691220
7508326
20386571
437351
25753653
60224441
83709581