52065259
1163442
8406907
1472643
9461607
41474692
69359768
8475228
54184142
80132078
97687593
68517701
34872847
6727209
90657296
14187375
18223171
3684072
3212242
6261956
11786642
72159350
39577176
62909142
7992313
60003208
91047759
24102689
98603578
51698360
948769
398429
32264476
92936569
48429462
60068354
28395428
7157239
42526109
1582550