5305938
32297775
86504300
94161067
96713693
16655968
85199680
9838804
847524
56052972
90776776
6639196
40966021
72983049
55843498
58694305
7473179
84383495
6532188
77126141
56556123
23946168
84675912
30543093
97665842
16374195
20585339
95069161
47567
52947411
43245913
55119125
2677107
46328465
11415271
22292407
90397567
22123820
38924164
6381341