46937279
37477069
50581982
3535107
61192717
2565727
79475252
12843452
59677713
53179811
86601320
82838169
473890
69512336
80837759
351984
47863848
20481762
1921894
40789024
62571466
12556723
17234397
57221088
62392510
84705276
62308526
4161477
95625709
55281373
29693413
90103816
49093350
70328252
95818185
15257999
34762934
35475705
76147557
741776