53282433
31154649
16567430
4729492
55772711
20735523
94665182
57502593
70107554
2061840
88047460
86585559
63129642
4519546
82907083
82704289
55582657
85527311
60239808
22062847
10647378
70045290
2732925
53554527
94981929
13826971
96993533
79734393
81107106
88643080
49715458
31377546
34104464
6261374
9480887
49896699
67807390
92244679
15116419
6435813