43065722
82342084
85118215
17074072
59823679
49323291
47296922
22115523
32646776
58653513
17206853
85899585
57467780
49131313
80523811
94367851
80086678
57627892
13007745
7148323
92063096
86563029
7253557
65864865
3226227
21659908
26996201
40918799
81853122
9846214
91911187
38707176
8339815
77362864
13742174
77071041
70764878
32348800
64641488
5364503