52327483
63452548
60965170
11949062
94527713
26561828
65156030
54856828
24726960
81714978
13683949
64613551
46583821
79996777
96265668
82256864
67028027
68375213
71286679
96636505
98869601
46611448
37215542
6837290
72777754
90599453
16661230
13398263
19163982
48025271
47044537
6457791
73364400
52708908
57514818
44185518
62587528
259853
34215858
76248845