52222877
48206689
16079274
28687454
36619778
9949856
70638327
49611687
99779
34653238
57724801
10752422
3979395
91387350
27819870
18774799
76583249
45062725
79263374
37331153
873858
33748482
7544599
8854120
4700149
52403435
77682616
48742652
55089309
94614447
2415150
19607896
6021124
89426081
57694798
9348192
20986060
3580553
40887057
33395792