19584958
18464555
79526247
30265581
192179
12769585
5630965
80345855
45178697
9073978
17645768
66448159
32034044
1063142
2941933
49607663
75184505
18318380
6029423
10871595
78753799
89811929
53993545
59607995
4750120
72867082
8983533
61758463
62383671
34613664
44462241
38777284
3032142
18557881
59316420
71381890
98794315
59124945
1458389
45945903