41721471
49588239
11482511
23113489
89446824
4811268
84813991
10949703
50123392
51833244
66275970
84588826
80364918
1361317
77192715
44529714
43935790
43913752
84122605
59553283
18864457
20128632
96444488
89037141
14034507
11212710
39681218
96576994
90613670
9880235
53603731
78304604
2011015
12432762
58988610
1943035
75356597
31252860
13563599
49804715