95939825
56883459
56979970
94127243
60433185
97115043
65188932
7211166
62773841
12604810
93889832
15315495
55425390
37434506
42684500
87978963
14086918
52541579
44552145
53653158
50632931
18075977
28832397
95442421
54047066
50292436
57711766
24401889
81307424
49749030
76273398
82022924
51692227
1062196
85784985
36295621
5999985
4756603
40373592
10665391