67628120
64958624
77321483
70823619
24565721
96023364
35094592
63798294
48071870
95078973
9926101
47706709
73639989
82202561
60793639
96834163
96042789
42174373
60615844
80445265
69573907
58417304
93182310
14605962
44137430
4303839
42768449
60115330
89997087
84813720
80269267
47295617
57584569
43893751
10179842
35636192
2135042
55788711
6524698
43319091