99661570
60021212
15641916
707215
73227892
92865853
48772759
3474646
3685888
1719664
93824353
52374259
53964848
82193587
53161249
93221243
84447794
1719255
12461317
18468611
9665343
6481417
87514474
49447481
63809555
31758967
89087155
28086545
42461992
14762465
89511821
84531198
60239507
48557075
7054969
38477037
98757578
57076863
78771450
52589089