10461555
11421753
48219496
24692000
18265981
54207342
40449381
4106810
73207912
8162135
68758865
2924770
71223938
89164967
24856132
69715668
12075339
28355421
64235108
76045707
15128168
34059023
16599214
3501251
91956120
34031824
96759555
29943051
83557574
18098553
47337570
94734356
46397543
23414082
52616512
48341456
27791219
34267108
69875399
57685933