20489819
77579125
63608244
83442816
49933742
69099606
10858180
18237300
46875317
9396316
69673286
15103796
68043484
90559764
97379692
82496840
25746514
3693612
92867538
7825764
46081266
46772634
1680441
36745739
64292960
88613554
5003399
48444252
6316227
27389491
53419971
64125768
46965732
73085722
56823098
3732626
56938416
1694167
96952273
60092167