22177752
51457472
56208903
19658144
65874888
79041112
78916232
61243572
60845657
91147987
6694681
56584669
40715581
53191765
35426838
71405305
46267191
67187304
98484525
32659444
10153936
50055466
4329251
15672880
24278756
63952772
37618620
41783904
85059841
40846840
73448795
2617184
14376283
68334956
30932016
67442593
5011380
49409424
60666030
8664292