24959621
67525242
68928984
12787912
10252832
33443451
74979706
83917977
10644556
451136
72492879
34409787
19709218
20581299
856251
98425221
66676608
5857688
12231426
64152652
66386861
80483892
10728761
33206794
69367858
1779660
45884442
39898390
8295790
32278914
95537560
43946096
21196852
5154117
30907194
28351095
66173535
26794656
65571322
83899563